1991年10月至1993年6月任襄垣縣史北鄉政府民政助理;1993年6月至1996年3月任襄垣縣龍王堂鄉副鄉長;1996年3月至1999年3月任襄垣縣王村鄉副鄉長;1999年3月至2001年3月任襄垣縣王村鎮黨委副書記;2001年3月至2003年11月任襄垣縣王村鎮黨委副書記、紀委書記;2003年11月至2006年4月任襄垣縣夏店鎮黨委副書記、紀委書記;2006年4月至2009年7月任襄垣縣北底鄉黨委副書記;2009年7月至2013年7月任襄垣縣虒亭鎮黨委書記、鎮長;2013年7月至2015年6月任襄垣縣縣城區黨工委書記;2015年6月至2016年5月任襄垣縣下良鎮黨委書記、鎮長;2016年5月至2016年8月任襄垣縣下良鎮黨委書記;2016年8月任襄垣縣副縣長。